# name : hash: iterator/loop forward
# key : hash_iterator_forward
# contributor: Shuguang Sun
# --
do ${1:rc} = hi.first() by 0 while ( $1 = 0 );
  $0
  $1 = hi.next();
  end;